under lock and key - Turco Inglés Diccionario